Overview
What is Microsoft IIS?
Microsoft IIS is an application server and infrastructure.
The only choice to host Microsoft platform web apps
Pretty solid value for the cost
Microsoft IIS is a great web server that allows you to deploy web apps with a few button clicks!!
IIS is an effective and efficient tool that needs modernising
Integral to my organization's infrastructure but lacking compared to Linux counterparts
Microsoft IIS Review
Build for ease.
Microsoft IIS can handle simple to complex hosting requirements
Microsoft IIS: Simple to Install, Simple Use--if you are on Windows Servers
Microsoft IIS
Microsoft IIS Server - Honest review by a FullStack developer
Microsoft IIS, a Solid Web Server
Microsoft IIS for enterprise business
Good web and application server for .NET applications
Awards
Products that are considered exceptional by their customers based on a variety of criteria win TrustRadius awards. Learn more about the types of TrustRadius awards to make the best purchase decision. More about TrustRadius Awards
Popular Features
- Installation (28)9.090%
- Application server performance (28)8.080%
- Administration and management (28)8.080%
- Security management (28)7.070%
Pricing
What is Microsoft IIS?
Microsoft IIS is an application server and infrastructure.
Entry-level set up fee?
- No setup fee
Offerings
- Free Trial
- Free/Freemium Version
- Premium Consulting/Integration Services
Would you like us to let the vendor know that you want pricing?
74 people also want pricing
Alternatives Pricing
What is NGINX Plus?
NGINX Plus is presented as a cloud‑native, easy-to-use reverse proxy, load balancer, and API gateway, from F5.
What is Zend Server?
Zend Server, developed by Zend, acquired by Rogue Wave Software in 2017 and then by Perforce in 2019 with that company's acquisition of Rogue Wave, is an All-in-One PHP Application Server that aims to improve web app deployment, debugging, and monitoring. Additionally, ZendPHP Enterprise offers…
Product Demos
Microsoft Internet Information Service Training
[日本語: Japanese] CVE-2017-7269 IIS 6.0 WebDAV ScStoragePathFromUrl 0day Metasploit Demo
Features
Application Servers
An Application Server provides services and infrastructure for developing, deploying, and running applications
- 8IDE support(20) Ratings
Support for a number of different programming environments or IDEs
- 7Security management(28) Ratings
Integrated security management for applications
- 8Administration and management(28) Ratings
Ease of management via administration console
- 8Application server performance(28) Ratings
Speed of deploy time, initialization time and other performance metrics
- 9Installation(28) Ratings
Ease of download and installation
- 5Open-source standards compliance(17) Ratings
Support for open-source standards like J2EE
Product Details
- About
- Tech Details
- FAQs
What is Microsoft IIS?
Microsoft IIS Technical Details
Operating Systems | Unspecified |
---|---|
Mobile Application | No |
Frequently Asked Questions
Comparisons
Compare with
Reviews and Ratings
(86)Attribute Ratings
Reviews
(1-7 of 7)For Microsoft environment the best option of WebServices
With constant evolution, security requirements and compatibility with new technologies are implemented in each version; and the availability of extensions allows hosting of non-Microsoft content such as PHP pages and Node.
- Host native Microsoft technology as ASPNET
- Extension to expand technology support as SFTP, Node JS and PHP content
- Easy to install and maintenance, including Farm center configuration
- Scalable
- Compatible with Cloud services and containers
- Rich documentation and lots of community interaction
- Integrated to Windows version. It is not possible to upgrade the Microsoft IIS version without upgrading the Windows version
- Not easy to implement security recommendations as Top 10 OWASP, some times you need to edit the Windows registry, It sounds good for me.
- Need to keep Windows update "updated." Frequently security paths are released by the Windows update channel.
On other hand, sometimes the troubleshooter needs a high knowledge of Windows Server, Registry, and tools to debug the application. If you need to host non-Microsoft technology as PHP pages or have a low budget, I recommend IIS equivalent software as Apache.
- Microsoft familiarity
- Already on most Windows machines
- Fairly easy to setup a .NET application in it
- Fairly robust
- Complicated to configure if it's not out of the box
- Shuts down app pools and applications after a certain amount of non-use time and makes it hard to stop this behavior--this makes running scheduled tasks with something like Hangfire in your app more difficult (you often need to pull this out into a Windows service or something), which I think is unnecessary
- Quite slow when compared to modern open-source servers
- Logging errors and things in EventViewer is hell--considering EventViewer on an under load Windows server can barely draw itself in under five minutes
- Unlikable interface
- Integrates with Active Directory to provide single sign-on with out prompting for a password
- Simple and easy to deploy
- Security Patches are included as part of OS Patching
- Nothing comes to mind--product works as expected.
Microsoft IIS Server - Honest review by a FullStack developer
- Troubleshooting problems is very easy due to the server logs, which are maintained by default in Microsoft IIS.
- Awesome integration with Visual Studio and dot NET applications.
- Best performance with Microsoft tools and services, because of its native nature with them.
- Microsoft IIS' performance, in comparison with lean web-servers like Nginx and Apache, has a lot of room for improvement.
- Since it is a non-open source solution and a proprietary Microsoft software, it is tied with Microsoft Windows OS, which is prone to new security vulnerabilities on a frequent basis.
- The logging of errors is very vague in nature sometimes, which makes it difficult to get to the root cause of the error, and means it takes more time in debugging.
There is no place for web sites like IIS
- Easy to deploy and minimum time for the first startup.
- Supports a large variety of web technologies.
- Easy website and applications management.
- The best integration with Microsoft AD for user authentication.
- It is regularly patched.
- For some web applications, it takes additional time to configure IIS to make a website work.
- IIS logging - it is not the strongest side of the product.
- Compared to Apache or Nginx, IIS uses way more system resources.
- Even with regular patches, IIS has many vulnerabilities.
IIS, keeping up with the opensource servers with its own strengths.
- Easy to set up.
- Very easy to manage with the Microsoft IIS GUI.
- Quick to load the applications.
- Better custom logging generation line with Apache or Nginx.
Microsoft IIS - Good for certain situations
- Microsoft IIS provides an in depth GUI that helps for managing sites.
- Native support of the ASP.NET framework for web applications. Overall this has given us better compatibility than a Apache/Mono setup.
- Since it's a Microsoft product, it's natively better integrated with our Windows based environment (Active Directory).
- The performance of Microsoft IIS is always slightly behind more lean web servers like Apache and NGINX.
- Microsoft IIS is locked to the Windows Operating System. For some components (SCCM and WSUS) you are essentially forced to use IIS, instead of a more open source Apache or Mono solution.
- Security concerns over Windows IIS web servers. While this isn't directly the fault of IIS, since issues usually occur from vulnerabilities within the Windows OS.
- IIS is closed source, which does remove customizability and the ability for the community to review the code base. An open source web server will usually has less exploits, since the code base can be reviewed and debugged by anyone.
Running Microsoft Systems management tools like WSUS and SCCM, you are required to use a IIS web server. Also, IIS might be slightly easier for anyone not experienced with a web server. Especially with the relative ease of install on any modern Microsoft Windows OS.
However, for sites that don't require Microsoft components. It's going to be more beneficial to run a Linux web server. This is because you will get better performance, better security, and the large community support behind open-source projects like Apache and NGINX.